be held in high regard - French English Dictionary